import { JsonProperty, Serializable } from '@/plugins/reflect-metadata';

@Serializable()
export default class TransactionItem {
  @JsonProperty('flowId')
    flowId: number = 0;

  @JsonProperty('transactionType')
    transactionType: number = 0;

  @JsonProperty('amount')
    amount: number = 0;

  @JsonProperty('transactionTime')
    transactionTime: string = '';

  @JsonProperty('cardOrderNo')
    cardOrderNo: string = '';

  @JsonProperty('customOrderNo')
    customOrderNo: string = '';

  @JsonProperty('createTime')
    createTime: string = '';

  @JsonProperty('updateTime')
    updateTime: string = '';

  @JsonProperty('status')
    status: number = 0;
}
